KA
suporte otserv

(resolvido) função getDamageMapPercent

Por kaleudd, 10 de dez. de 2016 em Resolvidos

otserv
20
3.5k
DeadpoolD
10 de dezembro de 2016 às 13:06

http://hastebin.com/egulafamok.lua

10 de dezembro de 2016 às 13:09

carai,ainda continua

6666.png

6666.png.1d9e2ac5a61c73c6ace673a3fd44d345.png

DeadpoolD
10 de dezembro de 2016 às 13:15

O problema é aqui:

function isStone(id)if id >= leaf and id <= Ancient thenreturn trueendif id == boostStone then  --alterado v1.9return trueendif id == 11453 or id == 11452 or id == 11454 or id == 12242 thenreturn true                                 endif (id >= sfire and id <= searth) or id == 12401 or id == 12414 thenreturn true endreturn falseend

configura..

xo explicar como é:

Aqui, você configura os id que possuem sequencia

if id >= leaf and id <= Ancient then

No caso, leaf até Ancient, tem sequencia.. (ex: 1, 2, 3, 4 etc);

 

aqui, você coloca os id separados, que nao possuem sequencia, nao importa quantos sejam, se nao estiver na sequencia, adicione aqui:

if id == 11453 or id == 11452 or id == 11454 or id == 12242 then

aqui onde tem os nomes das stones, e não os id, é porque possuem sequencia(está parte é direcionada as shining stones), e os que tem os id, é que nao possuem sequencia:

if (id >= sfire and id <= searth) or id == 12401 or id == 12414 then

Se você configurar certim, o erro da distro irá parar e ficar 100%

10 de dezembro de 2016 às 13:25

consegui resolver

o problema era aqui e la na tabela que vc disse,pois estavam com os id diferentes das stones,agora está tudo perfeito.

["ice"] = {ice, "ice"},

 

obrigado pela ajuda com tudo.

Editado Dezembro 10 por kaleudd

DeadpoolD
10 de dezembro de 2016 às 13:41

Caro membro, seu tópico foi movido de Otserv > Suporte Otserv para Suporte Otserv > Otserv > Pedidos e Dúvidas Resolvidos.